Analysis and Design Considerations for High Performance Caches

نویسندگان

  • Helen H. Ruan
  • Thomas F. Knight
چکیده

Memory access is the major bottleneck of today's high-performance microprocessors. This thesis provides a systematic and quantitative analysis of the performance trade-offs of major cache (fast memory) topologies. It allows early insight into these trade-offs because performance and costs are controlled by circuit and layout level issues which are difficult to evaluate at initial stages in a design. The thesis establishes a common reference frame that incorporates many implementation possibilities. Within this frame, objective comparisons are made to observe the behavior of caches of various sizes and bandwidths. The approach was to first optimize the speed of a building block, and then to use the block consistently to design larger cache circuits, such as 16Kbyte and 32Kbyte single-ported, and 8Kbyte and 16Kbyte dual-ported to achieve different optimization goals. The simulation results of the circuits are collected in the R Spreadsheet. It presents the effectiveness of the design considerations for optimizing speed, bandwidth, and area (to reduce power consumption) to meet a variety of specifications. One result is that doubling the size of an 8Kbyte single-ported cache in the common reference frame increases the access time by less than 10%. The results are process-independent, allowing the spreadsheet to serve as a convenient reference for cache design and research. Thesis Supervisor: Thomas F. Knight JR Title: Senior Research Scientist

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploring the Design Space of DRAM Caches

Die-stacked DRAM caches represent an emerging technology that offers a new level of cache between SRAM caches and main memory. As compared to SRAM, DRAM caches offer high capacity and bandwidth but incur high access latency costs. Therefore, DRAM caches face new design considerations that include the placement and granularity of tag storage in either DRAM or SRAM. The associativity of the cache...

متن کامل

3-D RF Coil Design Considerations for MRI

High-frequency coils are widely used in medical applications, such as Magnetic Resonance Imaging (MRI) systems. A typical medical MRI includes a local radio frequency transmit/receive coil. This coil is designed for maximum energy transfer or wave transfer through magnetic resonance. Mutual inductance is a dynamic parameter that determines the energy quantity to be transferred wirelessly by ele...

متن کامل

Design Considerations for Distributed Caching on the Internet

In this paper, we describe the design and implementation of an integrated architecture for cache systems that scale to hundreds or thousands of caches with thousands to millions of users. Rather than simply try to maximize hit rates, we take an end-to-end approach to improving response time by also considering hit times and miss times. We begin by studying several Internet caches and workloads,...

متن کامل

Citation : O . Olukotun , T

This paper formulates and shows how to solve the problem of selecting the cache size and depth of cache pipelining that maximizes the performance of a given instruction-set architecture. The solution combines trace-driven architectural simulations and the timing analysis of the physical implementation of the cache. Increasing cache size tends to improve performance but this improvement is limit...

متن کامل

Thermal Design Considerations and Performance Evaluation of Cryogenic Tube in Tube Heat Exchangers

Heat exchangers are the most important equipment in refrigeration processes. Design and modeling of heat exchangers operating at low temperatures are different from other regular heat exchangers. This study includes two sections. In the first section, design and modeling considerations needed for evaluating the real thermal behavior of heat exchangers at low temperatures were discussed. The...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009